export default {
  name: '中文',

  language: {
    switchLanguageSuccessful: '切换语言成功',
    multipleLanguage: '多语言',
  },
  common: {
    unit: {
      price: '度',
      minute: '分钟',
    },
  },
  crud: {
    searchText: '搜索',
    resetText: '重置',
    addText: '添加',
    editText: '修改',
    deleteText: '删除',
    detailText: '详情',
    batchDeleteText: '批量删除',
    batchSettleText: '批量结算',
    confirmDeleteTooltip: '是否确认删除该数据?',
    exportText: '导出',
    cancelText: '取消',
    confirmText: '确认',
    closeText: '关闭',
    saveText: '保存',
    issueText: '下发',
    selectedItemTooltip: '已选择 {count} 项',
    search: {
      pleaseInput: '请输入',
      pleaseSelect: '请选择',
    },
    table: {
      column: {
        keyword: '关键词',
        index: '序号',
        operate: '操作',
        createTime: '建立时间',
        startTime: '起始时间',
        endTime: '结束时间',
        note: '备注',
      },
      search: {
        today: '今天',
        last7day: '最近7天',
        last30day: '最近30天',
      },
    },
    action: {
      enable: '启用',
      disabled: '停用',
      configuration: '参数配置',
      tooltip: {
        enable: '是否确认启用该数据',
        disabled: '是否确认停用该数据',
      },
    },
  },
  operate: {
    confirm: {
      batchDelete: '您确认要删除选中的数据?',
      batchStore: '您确认要导入选中的数据？',
      batchSettle: '您确认要结算选中的数据?',
      issue: '确认要下发吗?',
      delete: '删除确认',
    },
    tooltip: {
      success: '操作成功!',
      paramsError: '参数错误',
      not_configuration: '配置信息不存在',
    },
  },
  map: {
    longitude: '经度',
    latitude: '纬度',
  },

  // 路由国际化
  route: {
    dashboard: '首页',
    document: '项目文档',
  },
  // 登录页面国际化
  login: {
    username: '用户名',
    password: '密码',
    login: '登 录',
    code: '请输入验证码',
    copyright: '',
  },
  navbar: {
    full: '全屏',
    language: '语言',
    dashboard: '首页',
    document: '项目文档',
    layoutSize: '布局大小',
    selectTenant: '选择租户',
    layoutSetting: '布局设置',
    personalCenter: '个人中心',
    logout: '退出登录',
  },

  enum: {
    yesNoEnum: {
      y: '是',
      n: '否',
    },
    lockEnum: {
      locked: '已锁定',
      unLocked: '未锁定',
    },
    enableStatusEnum: {
      enabled: '启用',
      disabled: '停用',
    },
    onlineStatusEnum: {
      online: '在线',
      offline: '离线',
      unknown: '未知',
    },
    appTypeEnum: {
      wechat: '小程序',
      app: 'APP',
    },
    productTypeEnum: {
      charger: '充电桩',
      dcam: '车位相机',
      pmsc: '停车场相机',
      camera: '监控相机',
    },
    userTypeEnum: {
      superAdmin: '系统管理员',
      platformUser: '平台管理员',
      tenantUser: '运营商用户',
      agentUser: '代理商用户',
      dealerUser: '合作商用户',
    },
    chargeTypeEnum: {
      balance: '余额充电',
      instant: '即充即退',
    },
    rechargeTypeEnum: {
      normal: '标准',
      give: '满赠',
      quota: '服务费打折',
      minus: '满减',
    },
    couponScopeEnum: {
      all: '所有场站',
      part: '部分场站',
    },
    couponApplyEnum: {
      service: '适用服务费',
      serviceAndPark: '适用服务费和占位费',
    },
    couponAcceptEnum: {
      all: '所有用户',
      part: '指定用户',
    },
    couponCodeStateEnum: {
      unUsed: '未使用',
      used: '已使用',
    },
    promotionScopeEnum: {
      all: '所有场站',
      part: '部分场站',
    },
    promotionTypeEnum: {
      serviceDiscount: '服务费打折',
      serviceAndParkDiscount: '服务费和占位费打折',
    },
    priceTypeEnum: {
      standard: '标准计价',
      tou: '分时计价',
    },
    priceParkPeriodEnum: {
      half: '半小时',
      hour: '小时',
    },
    orderStateEnum: {
      pending: '未开始',
      processing: '进行中',
      finished: '已完成',
      settled: '已结算',
      canceled: '已取消',
    },
    orderDealEnum: {
      noDeal: '未分成',
      dealed: '已分成',
    },
    parkStateEnum: {
      entered: '已入场',
      appeared: '已出场',
      canceled: '已取消',
    },
    chargerGunStateEnum: {
      offline: '离线',
      fail: '故障',
      idle: '空闲',
      charging: '充电中',
      unknow: '未知',
    },
    chargerGunSpeedEnum: {
      slow: '快充',
      quick: '慢充',
    },
    chargerGunCurrentEnum: {
      dC: '直流',
      aC: '交流',
    },
    pmscDirectEnum: {
      in: '入口',
      out: '出口',
    },
    topupStateEnum: {
      pending: '待处理',
      successful: '充值成功',
      fail: '充值失败',
    },
    topupSourceEnum: {
      system: '系统充值',
      online: '在线充值',
    },
    adsTypeEnum: {
      image: '静态图片',
      html: 'html内容',
      outLink: '外部链接',
    },
    customerTypeEnum: {
      app: 'App用户',
      wechat: '微信小程序用户',
    },
    ledgerTypeEnum: {
      platform: '平台',
      tenant: '运营商',
      agent: '代理商',
      dealer: '合作商',
    },
    ledgerStateEnum: {
      pending: '未结算',
      settled: '已结算',
      canceled: '已取消',
    },
    ledgerSettleStateEnum: {
      settled: '已结算',
      paid: '已付款',
    },
    refundStateEnum: {
      pending: '未处理',
      processing: '处理中',
      successful: '退款成功',
      closed: '退款关闭',
      abnormal: '退款终止',
    },
    orderSettleTypeEnum: {
      elec: '电费',
      service: '服务费',
      park: '占位费',
    },
    discountTypeEnum: {
      coupon: '优惠券',
      quota: '服务费打折',
      give: '赠送金额',
      promotion: '场站活动',
    },
    channelIdentifierEnum: {
      sms: '短信',
      app: 'App通知',
    },
    notifyIdentifierEnum: {
      chargeStop: '停止充电通知',
    },
    invokeDirectEnum: {
      event: '上行',
      invoke: '下行',
    },
    noticeTypeEnum: {
      notice: '通知',
      announcement: '公告',
    },
    noticeStateEnum: {
      noPublish: '未发布',
      published: '已发布',
    },
  },
  business: {
    ads: {
      name: '名称',
      type: '类型',
      page: '链接内容',
      content: '内容',
      link: '链接',
      img: '图片',
      note: '备注',
      status: '状态',
      validator: {
        name: '名称不能为空',
        type: '请选择类型',
        link: '链接不能为空',
        content: '链接内容不能为空',
        status: '请选择状态',
        img: '请上传图片',
      },
    },
    notice: {
      type: '类型',
      title: '标题',
      content: '内容',
      state: '状态',
      validator: {
        type: '请选择类型',
        title: '请输入标题',
        content: '请输入内容',
        state: '请选择状态',
      },
      action: {
        publish: '发布',
      },
      tooltip: {
        publish: '您确认要发布吗',
      },
    },
    station: {
      name: '场站名称',
      description: '场站介绍',
      priceId: '计价规则',
      locate: '位置(经纬度)',
      address: '地址',
      tags: '标签',
      dealerId: '代理商',
      status: '状态',
      img: '图片',
      pmsc: {
        inCamera: '入口摄像机',
        outCamera: '出口摄像机',
        placeholder: {
          inCamera: '请选择入口摄像机',
          outCamera: '请选择出口摄像机',
        },
      },
      validator: {
        name: '名称不能为空',
        priceId: '请选择计价规则',
        status: '请选择状态',
        address: '请输入地址',
      },
      placeholder: {
        address: '请输入地址',
      },
      tooltip: {
        parking: '车位',
      },
      action: {
        pmscSetting: '停车场设备绑定',
      },
    },
    parking: {
      name: '车位名称',
      no: '编号',
      validator: {
        name: '名称不能为空',
        no: '编号不能为空',
        no_umber: '编号只能输入数字',
      },
      action: {
        parking: '车位管理',
      },
    },
    charger: {
      id: '设备id',
      chargeType: '充电类型',
      name: '设备名称',
      dn: '设备dn',
      productKey: '产品',
      stationId: '场站',
      priceId: '计价规则',
      guns: '充电枪',
      group: '设备分组',
      online: '在线/离线',
      status: '状态',
      keyword: '关键词',
      note: '备注',
      gun: {
        no: '编号',
        speed: '快充/慢充',
        current: '直流/交流',
        power: '功率',
        back: '是否归位',
        slot: '是否插枪',
        parkingId: '绑定车位',
        action: {
          bindParking: '绑定车位',
        },
        placeholder: {
          parkingId: '请选择要绑定车位',
        },
      },
      placeholder: {
        name: '请输入设备名称',
        dn: '请输入设备dn',
      },
      validator: {
        chargeType: '请选充电类型',
        productKey: '请选择产品',
        stationId: '请选择场站',
        priceId: '请选择计价规则',
        name: '请输入设备名称',
        dn: '请输入设备DN',
        status: '请选择状态',
      },
      action: {
        chargerGunList: '充电枪列表',
        addToGroup: '添加设备到组',
      },
      detail: {
        deviceDetail: '设备详情',
        info: {
          deviceInfo: '设备信息',
        },
        log: {
          deviceLog: '设备日志',
          type: '日志类型',
          time: '时间',
          name: '名称/标识符',
          data: '数据',
          pack: '数据包',
          placeholder: {
            type: '请选择日志类型',
            identifier: '请输入标识符',
          },
        },
      },
    },
    dcam: {
      id: '设备id',
      name: '设备名称',
      dn: '设备dn',
      productKey: '产品',
      stationId: '场站',
      group: '设备分组',
      online: '在线/离线',
      status: '状态',
      keyword: '关键词',
      priceParkId: '占位计费规则',
      note: '备注',

      parking: {
        name: '车位名称',
        parkingId: '绑定车位',
        validator: {
          name: '请输入车位名称',
          parkingId: '请选择要绑定车位',
        },
      },

      placeholder: {
        name: '请输入设备名称',
        dn: '请输入设备dn',
      },
      validator: {
        productKey: '请选择产品',
        stationId: '请选择场站',
        name: '请输入设备名称',
        dn: '请输入设备DN',
        status: '请选择状态',
        priceParkId: '请选择占位计费规则',
      },
      action: {
        bindParking: '绑定车位',
        addToGroup: '添加设备到组',
      },
      detail: {
        deviceDetail: '设备详情',
        info: {
          deviceInfo: '设备信息',
        },
        log: {
          deviceLog: '设备日志',
          type: '日志类型',
          time: '时间',
          name: '名称/标识符',
          data: '数据',
          pack: '数据包',
          placeholder: {
            type: '请选择日志类型',
            identifier: '请输入标识符',
          },
        },
      },
    },
    pmsc: {
      id: '设备id',
      name: '设备名称',
      dn: '设备dn',
      productKey: '产品',
      stationId: '绑定场站',
      group: '设备分组',
      online: '在线/离线',
      status: '状态',
      keyword: '关键词',
      note: '备注',
      direct: '方向',
      directIn: '入口',
      directOut: '出口',
      placeholder: {
        name: '请输入设备名称',
        dn: '请输入设备dn',
        stationId: '请选择场站',
      },
      validator: {
        productKey: '请选择产品',
        stationId: '请选择场站',
        name: '请输入设备名称',
        dn: '请输入设备DN',
        status: '请选择状态',
      },
      action: {
        bindStation: '绑定场站',
        addToGroup: '添加设备到组',
      },
      detail: {
        deviceDetail: '设备详情',
        info: {
          deviceInfo: '设备信息',
        },
        log: {
          deviceLog: '设备日志',
          type: '日志类型',
          time: '时间',
          name: '名称/标识符',
          data: '数据',
          pack: '数据包',
          placeholder: {
            type: '请选择日志类型',
            identifier: '请输入标识符',
          },
        },
      },
    },

    camera: {
      id: '设备id',
      name: '设备名称',
      dn: '设备dn',
      productKey: '产品',
      stationId: '绑定场站',
      group: '设备分组',
      online: '在线/离线',
      status: '状态',
      keyword: '关键词',
      note: '备注',
      placeholder: {
        name: '请输入设备名称',
        dn: '请输入设备dn',
      },
      validator: {
        productKey: '请选择产品',
        stationId: '请选择场站',
        name: '请输入设备名称',
        dn: '请输入设备DN',
        status: '请选择状态',
      },
      action: {
        bindParking: '绑定车位',
        addToGroup: '添加设备到组',
      },
      detail: {
        deviceDetail: '设备详情',
        info: {
          deviceInfo: '设备信息',
        },
        log: {
          deviceLog: '设备日志',
          type: '日志类型',
          time: '时间',
          name: '名称/标识符',
          data: '数据',
          pack: '数据包',
          placeholder: {
            type: '请选择日志类型',
            identifier: '请输入标识符',
          },
        },
      },
    },
    deviceGroup: {
      action: {
        manage: '分组管理',
      },
    },
    price: {
      name: '计价规则名称',
      type: '计价方式',
      fee: '电费/服务费',
      elecFee: '电费',
      serviceFee: '服务费',
      status: '状态',
      standard: '标准',
      tou: '分时',
      action: {
        add: '新建计价规则',
        edit: '修改计价规则',
        standard: '标准电价设置',
        tou: '分时电价设置',
        interval: '分时时段设置',
      },
      placeholder: {
        elecFee: '请输入电费',
        serviceFee: '请输入服务费',
      },
      validator: {
        name: '计价规则名称不能为空',
        type: '请选择计价方式',
        status: '请选择状态',
        standardElecFee: '请设置标准电价电费',
        standardServiceFee: '请设置标准电价服务费',
        topInterval: '所有时间区间都要绑定电费',
        touElecFee: '请设置分时电费',
        touServiceFee: '请设置分时服务费',
      },
    },
    pricePark: {
      name: '规则名称',
      no: '编号',
      beforeFreeMinute: '充电前免费时长(分钟)',
      afterFreeMinute: '充电后免费时长(分钟)',
      period: '计费周期',
      price: '单价',
      maxAmount: '封顶金额',
      status: '状态',
      action: {},
      placeholder: {},
      validator: {
        name: '规则名称不能为空',
        beforeFreeMinute: '充电前免费时长不能为空',
        afterFreeMinute: '充电后免费时长不能为空',
        period: '请选择计费周期',
        maxAmount: '请输入封顶金额',
        price: '请输入单价',
      },
    },
    recharge: {
      name: '充值方案名称',
      type: '方案类型',
      items: '项目',
      status: '状态',
      validator: {
        name: '充值方案名称不能为空',
        type: '请选择方案类型',
        status: '请选择状态',
      },
      tooltip: {
        item: '查看充值金额列表',
      },
    },
    rechargeItem: {
      id: '充值项目id',
      amount: '充值金额',
      give: '赠送金额',
      discount: '折扣',
      minus: '满减金额',
      validator: {
        name: '充值方案名称不能为空',
        type: '请选择方案类型',
        status: '请选择状态',
      },
    },
    coupon: {
      name: '优惠券名称',
      scope: '适用范围',
      stationIds: '场站',
      apply: '抵扣限制',
      amount: '金额',
      accept: '接收用户',
      acceptIds: '指定用户',
      enableTime: '启用时间',
      expireTime: '过期时间',
      state: '状态',
      action: {
        viewCode: '查看优惠码',
      },
      validator: {
        name: '优惠券名称不能为空',
        scope: '请选择适用范围',
        stationIds: '请选择场站',
        apply: '请选择抵扣限制',
        amount: '请输入优惠券金额',
        accept: '请选择接收用户',
        acceptIds: '请选择接收用户',
        enableTime: '请选择启用时间',
        expireTime: '请选择过期时间',
        state: '请选择状态',
      },
    },
    couponCode: {
      titleText: '优惠码',
      tranId: '编号',
      amount: '金额',
      state: '使用状态',
      enableTime: '启用时间',
      expireTime: '过期时间',
      userName: '客户',
    },

    promotion: {
      name: '活动名称',
      scope: '适用范围',
      stationIds: '场站',
      type: '活动类型',
      properties: '参数',
      rangeTime: '有效期',
      status: '状态',
      discount: {
        discount: '折扣',
        validator: {
          discount: '请输入折扣',
        },
      },
      validator: {
        name: '活动名称不能为空',
        scope: '请选择适用范围',
        stationIds: '请选择场站',
        type: '请选择活动类型',
        rangeTime: '请选择有效期',
        status: '请选择状态',
        properties: '请输入参数',
      },
      placeholder: {
        stationIds: '请选择场站',
        discount: '折扣',
      },
    },
    customer: {
      userName: '用户名',
      nickName: '昵称',
      mobile: '手机号码',
      type: '用户类型',
      sex: '性别',
      status: '状态',
      loginIp: '最后登录IP',
      loginDate: '最后登录时间',
      balanceAmount: '账户余额',
      giveAmount: '赠送余额',
      quotaAmount: '服务费额度余额',
      topupAmount: '充值总额',
      settleAmount: '消费总额',
      refundedAmount: '已退款金额',
      validator: {
        userName: '请输入正确的用户名',
        nickName: '请输入正确的昵称',
        mobile: '请输入正确的手机号码',
        type: '请选择用户类型',
        status: '请选择用户状态',
      },
      quota: {
        amount: '额度',
        discount: '折扣',
      },
      action: {
        batchRestore: '批量重新结算',
      },
      tooltip: {
        batchRestore: '您确认要批量重新结算选中的客户吗？',
      },
    },
    customerBlock: {
      userName: '客户',
      joinTime: '加入时间',
      validator: {
        userName: '请选择客户',
        joinTime: '请选择加入时间',
      },
    },
    order: {
      tranId: '订单号',
      userName: '客户',
      stationName: '场站名称',
      chargerDn: '设备DN',
      gunNo: '枪号',
      soc: '充电进度',
      chargeMinute: '充电时长(分钟)',
      remainMinute: '剩余时长',
      totalQty: '充电度数(计损)',
      totalQuantity: '充电度数',
      totalAmount: '充电金额(元)',
      elecAmount: '电费金额(元)',
      serviceAmount: '服务费金额(元)',
      parkAmount: '占位费金额(元)',
      orderAmount: '订单总额',
      discountAmount: '优惠金额',
      settledAmount: '结算金额',
      debitAmount: '欠款金额',
      surplusAmount: '多扣金额',
      stopReason: '停止原因',
      startEndTime: '开始/结束时间',
      startTime: '开始时间',
      endTime: '结束时间',
      state: '状态',
      deal: '分成',
      item: {
        elecAmount: '电费',
        serviceAmount: '服务费',
        parkAmount: '占位费',
      },
      action: {
        orderSettle: '订单结算',
        settle: '结算',
        resettle: '重新结算',
        deal: '分成',
        settleView: '查看结算信息',
        stopCharge: '停止充电',
        orderDebit: '订单扣款',
        debit: '扣款',
        notify: '通知',
      },
      tooltip: {
        settle: '您确认要结算此订单吗?',
        debit: '您确认要扣款此订单吗?',
        resettle: '您确认要重新结算此订单吗?',
      },
      placeholder: {
        keyword: '请输入订单号、用户名、场站名称、设备dn',
      },
      stopCode: {
        Finish40: '结束充电，APP 远程停止',
        Finish41: '结束充电，SOC 达到 100%',
        Finish42: '结束充电，充电电量满足设定条件',
        Finish43: '结束充电，充电金额满足设定条件',
        Finish44: '结束充电，充电时间满足设定条件',
        Finish45: '结束充电，手动停止充电',
        Finish46: '结束充电，其他方式',
        Finish47: '结束充电，其他方式',
        Finish48: '结束充电，其他方式',
        Finish49: '结束充电，其他方式',
        //充电启动失败
        Fail4a: '充电启动失败，充电桩控制系统故障: 需要重启或自动恢复',
        Fail4b: '充电启动失败，控制导引断开',
        Fail4c: '充电启动失败，断路器跳位',
        Fail4d: '充电启动失败，电表通信中断',
        Fail4e: '充电启动失败，余额不足',
        Fail4f: '充电启动失败，充电模块故障',
        Fail50: '充电启动失败，急停开入',
        Fail51: '充电启动失败，防雷器异常',
        Fail52: '充电启动失败，BMS 未就绪',
        Fail53: '充电启动失败，温度异常',
        Fail54: '充电启动失败，电池反接故障',
        Fail55: '充电启动失败，电子锁异常',
        Fail56: '充电启动失败，合闸失败',
        Fail57: '充电启动失败，绝缘异常',
        Fail58: '预留',
        Fail59: '充电启动失败，接收 BMS 握手报文 BHM 超时',
        Fail5a: '充电启动失败，接收 BMS 和车辆的辨识报文超时 BRM',
        Fail5b: '充电启动失败，接收电池充电参数报文超时 BCP',
        Fail5c: '充电启动失败，接收 BMS 完成充电准备报文超时 BRO AA',
        Fail5d: '充电启动失败，接收电池充电总状态报文超时 BCS',
        Fail5e: '充电启动失败，接收电池充电要求报文超时 BCL',
        Fail5f: '充电启动失败，接收电池状态信息报文超时 BSM',
        Fail60: '充电启动失败，GB2015 电池在 BHM 阶段有电压不允许充电',
        Fail61: '充电启动失败，GB2015 辨识阶段在 BRO_AA 时候电池实际电压 与 BCP 报文电池电压差距大于 5%',
        Fail62: '充电启动失败，B2015 充电机在预充电阶段从 BRO_AA 变成 BRO_00 状态',
        Fail63: '充电启动失败，接收主机配置报文超时',
        Fail64: '充电启动失败，充电机未准备就绪,我们没有回 CRO AA，对应 老国标',
        Fail65: '其他原因',
        Fail66: '其他原因',
        Fail67: '其他原因',
        Fail68: '其他原因',
        Fail69: '其他原因',
        //充电异常中止
        Stop6a: '充电异常中止，系统闭锁',
        Stop6b: '充电异常中止，导引断开',
        Stop6c: '充电异常中止，断路器跳位',
        Stop6d: '充电异常中止，电表通信中断',
        Stop6e: '充电异常中止，余额不足',
        Stop6f: '充电异常中止，交流保护动作',
        Stop70: '充电异常中止，直流保护动作',
        Stop71: '充电异常中止，充电模块故障',
        Stop72: '充电异常中止，急停开入',
        Stop73: '充电异常中止，防雷器异常',
        Stop74: '充电异常中止，温度异常',
        Stop75: '充电异常中止，输出异常',
        Stop76: '充电异常中止，充电无流',
        Stop77: '充电异常中止，电子锁异常',
        Stop78: '预留',
        Stop79: '充电异常中止，总充电电压异常',
        Stop7a: '充电异常中止，总充电电流异常',
        Stop7b: '充电异常中止，单体充电电压异常',
        Stop7c: '充电异常中止，电池组过温',
        Stop7d: '充电异常中止，最高单体充电电压异常',
        Stop7e: '充电异常中止，最高电池组过温',
        Stop7f: '充电异常中止，BMV单体充电电压异常',
        Stop80: '充电异常中止，BMT电池组过温',
        Stop81: '充电异常中止，电池状态异常停止充电',
        Stop82: '充电异常中止，车辆发报文禁止充电',
        Stop83: '充电异常中止，充电桩断电',
        Stop84: '充电异常中止，接收电池充电总状态报文超时',
        Stop85: '充电异常中止，接收电池充电要求报文超时',
        Stop86: '充电异常中止，接收电池状态信息报文超时',
        Stop87: '充电异常中止，接收BMS中止充电报文超时',
        Stop88: '充电异常中止，接收BMS充电统计报文超时',
        Stop89: '充电异常中止，接收对侧CCS报文超时',
        Stop8a: '其他原因',
        Stop8b: '其他原因',
        Stop8c: '其他原因',
        Stop8d: '其他原因',
        Stop8e: '其他原因',
        Stop8f: '其他原因',
        Stop90: '其他原因',
      },
    },
    park: {
      tranId: '流水号',
      stationName: '场站名称',
      parkingName: '车位名称',
      carPlate: '车牌号',
      inTime: '入场时间',
      outTime: '出场时间',
      occupyMinute: '占位时长(分钟)',
      occupyText: '占位时长',
      state: '状态',
      action: {},
      tooltip: {},
      placeholder: {
        keyword: '请输入流水号、场站名称、车位名称',
      },
    },
    orderSettle: {
      type: '类型',
      amount: '订单金额',
      settledAmount: '结算金额',
      discountAmount: '优惠金额',
    },
    topup: {
      source: '充值方式',
      rechargeType: '充值类型',
      paymentName: '支付方式',
      customerId: '客户',
      tranId: '流水号',
      topupAmount: '充值金额',
      remainedAmount: '剩余金额',
      payAmount: '支付金额',
      arrivalAmount: '到账金额',
      refundedAmount: '已退款金额',
      refundLocked: '退款锁定状态',
      state: '状态',
      payTime: '付款时间',
      validator: {
        paymentId: '请选择付款方式',
        customerId: '请选择客户',
        amount: '请输入充值金额',
      },
    },
    refund: {
      customerId: '客户',
      tranId: '退款流水号',
      amount: '退款金额',
      customerBalanceId: '充值流水号',
      paymentName: '支付方式',
      state: '状态',
      action: {
        add: '添加退款',
        refund: '退款',
      },
      tooltip: {
        confirm: '确认要退款吗',
      },
      placeholder: {
        keyword: '请输入用户名、退款流水号、充值流水号',
        customerId: '请选择客户',
        customerBalanceId: '请选择要退款的充值',
        amount: '请输入退款金额',
      },
      validator: {
        customerId: '请选择客户',
        amount: '请输入退款金额',
        customerBalanceId: '请选择要退款的充值记录',
      },
    },
    refundBalance: {
      title: '退款记录列表',
      tranId: '流水号',
      amount: '退款金额',
      userReceivedAccount: '用户收款账户',
      payId: '支付机构流水号',
      successTime: '退款时间',
      tooltip: {
        balanceList: '查看退款记录列表',
      },
    },
    ledger: {
      title: '分润记录',
      dealerId: '分润成员',
      type: '分润类型',
      name: '分润成员',
      orderTranId: '订单号',
      userName: '用户名',
      stationId: '场站',
      chargerDn: '设备dn',
      gunNo: '枪号',
      station: '场站/设备dn/枪号',
      startEndTime: '开始/结束时间',
      totalQuantity: '充电度数(计损)',
      totalAmount: '充电金额',
      chargeMinute: '充电时长(分钟)',
      settledServiceAmount: '结算服务费金额',
      amount: '分润金额',
      state: '状态',
    },
    ledgerSettleDealer: {
      title: '分润结算',
      tranId: '流水号',
      type: '类型',
      name: '分润成员',
      amount: '金额',
      settleTime: '结算时间',
      paidTime: '付款时间',
      state: '状态',
      action: {
        add: '新建结算单',
        paid: '付款',
        view: '查看分润记录',
      },
      tooltip: {
        paidConfirm: '您确认要付款吗',
        settleConfirm: '您确认要结算吗',
        selectionEmpty: '请选择要结算的记录',
      },
    },
  },

  platform: {
    tenant: {
      id: '运营商id',
      companyName: '运营商名称',
      contactUserName: '联系人',
      contactPhone: '联系电话',
      username: '用户名',
      password: '用户密码',
      packageId: '运营商套餐',
      avatar: '运营商logo',
      displayName: '平台名称',
      domain: '域名',
      expireTime: '过期日期',
      accountCount: '用户数量',
      platformProfitPercent: '平台分润比例',
      status: '状态',
      validator: {
        companyName: '请输入运营商名称',
        contactUserName: '请输入联系人',
        contactPhone: '请输入联系电话',
        username: '请输入用户名,长度3-32位',
        password: '用户密码,长度6-32位',
        packageId: '请选择运营商套餐',
        expireTime: '请选择过期日期',
        accountCount: '请输入用户数量',
        platformProfitPercent: '请输入平台分润比例',
      },
      action: {
        resetPwd: '重置密码',
        sync: '同步套餐',
      },
      tooltip: {
        delete: '您确认要删除运营商吗？删除后此运营商下所有数据将丢失, 请谨慎操作!!!',
      },
    },
    tenantPackage: {
      id: '套餐id',
      name: '套餐名称',
      menuIds: '菜单权限',
      status: '状态',
      validator: {
        name: '请输入套餐名称',
      },
    },
    product: {
      name: '产品名称',
      type: '产品类型',
      category: '分类',
      keepAliveTime: '保活时长(秒)',
      manufacturer: '生产商',
      img: '产品图片',
      status: '状态',
      validator: {
        name: '产品名称不能为空',
        type: '请选择产品类型',
        category: '产品分类不能为空',
        keepAliveTime: '请输入保活时长',
        manufacturer: '请输入生产商',
        status: '请选择状态',
      },
    },
    ossConfig: {
      title: 'Oss设置',
      configKey: '配置key',
      endpoint: '访问站点',
      domain: '自定义域名',
      accessKey: 'accessKey',
      secretKey: 'secretKey',
      bucketName: '桶名称',
      isHttps: '是否HTTPS',
      prefix: '前缀',
      region: '域',
      accessPolicy: '桶权限类型',
      validator: {
        configKey: '请输入配置key',
        endpoint: '请输入访问站点',
        domain: '请输入自定义域名',
        accessKey: '请输入accessKey',
        secretKey: '请输入秘钥',
        bucketName: '请输入桶名称',
        isHttps: '请选择是否HTTPS',
        prefix: '请输入前缀',
        region: '请输入域',
        accessPolicy: '请选择桶权限类型',
      },
    },
  },
  system: {
    app: {
      appName: '应用名称',
      appId: '应用id',
      appSecret: '应用Secret',
      appType: '应用类型',
      status: '状态',
      validator: {
        appName: '请输入应用名称',
        appId: '请输入应用id',
        appSecret: '请输入应用Secret',
        appType: '请选择应用类型',
        status: '请选择状态',
      },
      wechat: {
        appId: 'App Id',
        appSecret: 'App Secret',
        validator: {
          appId: '请输入应用id',
          appSecret: '请输入应用Secret',
        },
        placeholder: {
          appId: '请输入应用id',
          appSecret: '请输入应用Secret',
        },
        action: {
          setConfig: '设备微信小程序参数',
        },
      },
      app: {
        validator: {},
        placeholder: {},
        action: {
          setConfig: '设备APP参数',
        },
      },
    },
    country: {
      name: '国家名称',
      iso2: '国家代码',
      iso3: '国家代码',
      icon: '图标',
      tel: '国际区号',
      telRule: '手机号规则',
      status: '状态',
      validator: {
        name: '请输入国家名称',
        status: '请选择状态',
        iso2: '请输入国家代码(2位)',
        iso3: '请输入国家代码(3位)',
        icon: '请选择图标',
        tel: '请输入国际区号',
        telRule: '请输入手机号规则',
      },
    },
    user: {
      userType: '类型',
      userName: '用户名',
      password: '密码',
      nickName: '昵称',
      deptName: '部门',
      phone: '电话',
      email: '邮箱',
      roleIds: '角色',
      deptId: '部门',
      validator: {
        nickName: '请输入昵称,长度3-32位',
        userName: '请输入用户名,长度3-32位',
        password: '请输入密码, 长度6-32位',
        roleIds: '请选择角色',
      },
      placeholder: {
        roleIds: '请选择角色',
        deptId: '请选择部门',
      },
    },
    role: {
      roleName: '角色名称',
      roleKey: '权限字符',
      roleSort: '显示顺序',
      status: '状态',
      menuIds: '权限菜单',
      validator: {
        roleName: '角色名称不能为空',
        roleKey: '权限字符不能为空',
      },
      placeholder: {},
    },
    agent: {
      name: '代理商名称',
      contactPerson: '联系人',
      contactMobile: '联系电话',
      userName: '登陆用户名',
      password: '登陆密码',
      status: '状态',
      stations: '绑定场站',
      menuIds: '菜单权限',
      tenantProfitPercent: '运营商分成比例',
      validator: {
        name: '请输入代理商名称',
        contactPerson: '请输入联系人',
        contactMobile: '请输入联系电话',
        userName: '请输入登陆用户名,长度3-32位',
        password: '请输入登陆密码,长度6-32位',
        status: '请选择状态',
        tenantProfitPercent: '请输入运营商分成比例,最小值0.00,最大值1.00',
      },
      action: {
        bindStation: '绑定场站',
      },
    },
    agentStation: {
      stationId: '绑定场站',
      status: '状态',
      action: {
        bindDealer: '设置分润',
      },
    },
    agentStationDealer: {
      dealerId: '合作商',
      percent: '分润比例',
      status: '状态',
      operate: '操作',
      placeholder: {
        dealerId: '请选择合作商',
        percent: '请输入分润比例',
      },
      validator: {
        dealerId: '请选择合作商',
        percent: '请输入分成百分比',
        status: '请选择状态',
      },
    },
    dealer: {
      name: '合作商名称',
      contactPerson: '联系人',
      contactMobile: '联系电话',
      userName: '登陆用户名',
      password: '登陆密码',
      status: '状态',
      menuIds: '菜单权限',
      agentId: '代理商',
      validator: {
        name: '请输入合作商名称',
        status: '请选择状态',
        userName: '请输入登陆用户名,长度3-32位',
        password: '请输入登陆密码,长度6-32位',
        agentId: '请选择代理商',
      },
      placeholder: {},
    },

    smsConfig: {
      name: '短信提供商',
      identifier: '标识符',
      properties: '参数',
      nikita: {
        login: 'Login',
        password: 'Pwd',
        sender: 'Sender',
        test: 'Test',
        action: {
          setProperties: '设置参数',
        },
        validator: {
          login: '请输入Login',
          password: '请输入Pwd',
          sender: '请输入Sender',
        },
        placeholder: {
          login: '请输入Login',
          password: '请输入Pwd',
          sender: '请输入Sender',
          test: '选择是否是测试模式',
        },
      },
      aliyun: {
        accessKeyId: 'accessKeyId',
        accessKeySecret: 'accessKeySecret',
        endpoint: 'endpoint',
        action: {
          setProperties: '设置参数',
        },
        validator: {
          accessKeyId: '请输入accessKeyId',
          accessKeySecret: '请输入accessKeySecret',
          endpoint: '请输入endpoint',
        },
        placeholder: {
          accessKeyId: '请输入accessKeyId',
          accessKeySecret: '请输入accessKeySecret',
          endpoint: '请输入endpoint',
        },
      },
    },
    pushConfig: {
      name: '推送名称',
      identifier: '标识符',
      properties: '参数',
      wechat: {
        appId: 'AppId',
        appSecret: 'appSecret',
        templateId: '模板id',
        validator: {
          appId: '请输入AppId',
          appSecret: '请输入appSecret',
          templateId: '请输入模板id',
        },
        placeholder: {
          appId: '请输入AppId',
          appSecret: '请输入appSecret',
          templateId: '请输入模板id',
        },
      },
    },
    payment: {
      name: '支付提供商',
      properties: '参数',
      status: '状态',
      tip: {
        enableConfirm: '是否确认启用该数据',
        disabledConfirm: '是否确认停用该数据',
      },
      action: {
        setProperties: '设置参数',
      },
      wechat: {
        appId: 'appId',
        merchantId: 'merchantId',
        privateKey: 'private Key',
        merchantSerialNumber: 'merchantSerialNumber',
        apiV3Key: 'apiV3Key',

        validator: {
          appId: '请输入appId',
          merchantId: '请输入merchantId',
          privateKey: '请输入private Key ',
          merchantSerialNumber: '请输入merchantSerialNumber',
          apiV3Key: '请输入apiV3Key',
        },
        placeholder: {
          appId: '请输入appId',
          merchantId: '请输入merchantId',
          privateKey: '请输入private Key',
          merchantSerialNumber: '请输入merchantSerialNumber',
          apiV3Key: '请输入apiV3Key',
        },
      },
      mbank: {
        deeplink: 'Deep Link',
        service: 'Service',
        validator: {
          deeplink: '请输入 Deep Link',
          service: '请输入 Service',
        },
        placeholder: {
          deeplink: '请输入 Deep Link',
          service: '请输入 Service',
        },
      },
    },
    mapConfig: {
      name: '地图提供商',
      identifier: '标识符',
      properties: '参数',
      action: {
        setProperties: '设置参数',
      },
      gis: {
        apiKey: 'apiKey',
        validator: {
          apiKey: '请输入 apiKey',
        },
        placeholder: {
          apiKey: '请输入 apiKey',
        },
      },
      amap: {
        securityJsCode: 'Security Js Code',
        apiKey: 'Api Key',
        validator: {
          securityJsCode: '请输入 Security Js Code',
          apiKey: '请输入 apiKey',
        },
        placeholder: {
          securityJsCode: '请输入 Security Js Code',
          apiKey: '请输入 apiKey',
        },
      },
    },
    notifyConfig: {
      name: '通知名称',
      identifier: '标识符',
      properties: {
        title: '参数',
        isSendSms: '是否发送短信',
        smsConfigId: '短信提供商',
        smsContent: '短信内容',
        smsTemplateId: '短信模板id',
        isSendPush: '是否发送APP通知',
        pushWechatTemplateId: '微信小程序模板id',
        pushAppTitle: 'APP推送消息标题',
        pushAppContent: 'APP推送消息内容',

        placeholder: {
          isSendSms: '请选择是否发送短信',
          smsConfigId: '请选择短信提供商',
          smsContent: '请输入短信内容',
          smsTemplateId: '请输入信息模板id',

          isSendPush: '请选择是否发送APP通知',
          pushWechatTemplateId: '请输入微信小程序模板id',
          pushAppTitle: '请输入APP推送消息标题',
          pushAppContent: '请输入APP推送消息内容',
        },
      },
    },
    notifyTemplate: {
      name: '模板名称',
      identifier: '通知类型',
      content: '模板内容',
      status: '状态',
    },
    channelConfig: {
      name: '通道名称',
      identifier: '通道类型',
      properties: '通道参数',
    },

    chargerStorage: {
      productKey: '产品',
      name: '设备名称',
      dn: '设备dn',
      note: '备注',
      batch: {
        productKey: '产品',
        nameFormat: '设备名称前缀',
        qty: '桩号数量',
        placeholder: {
          productKey: '请选择产品',
          nameFormat: '请输入设备名称前缀',
          qty: '请输入桩号数量',
        },
        validator: {
          productKey: '请选择产品',
          qty: '请输入生成桩号数量',
        },
      },
      store: {
        stationId: '场站',
        priceId: '计价规则',
        status: '状态',
        note: '备注',
        placeholder: {
          stationId: '请选择场站',
          priceId: '请选择计价规则',
          status: '请选择状态',
          note: '备注',
        },
        validator: {
          stationId: '请选择场站',
          priceId: '请选择计价规则',
          status: '请选择状态',
        },
      },
      action: {
        add: '批量生成桩号',
        store: '导入到场站',
      },
    },
  },

  monitor: {
    devlog: {
      id: 'ID',
      deviceName: '设备dn',
      invoke: '方向',
      pack: '数据',
      identifier: '指令',
    },
  },
}
